Dynomotion

Group: DynoMotion Message: 6277 From: azubar@ymail.com Date: 12/13/2012
Subject: kmotion cnc startup
I'm new to Kmotion but not to programmable motion control. Plus I'm kind of impatient...
Is there a punch list of things I need to do to set up a very simple 2 axis stepper cnc machine with 2 M-code outputs and maybe two inputs.
In the case of a simple CNC machine how much C code would there be needed?

I'm sure once the basic machine is implemented I'll find things I'd like to add and it looks like Kmotion gives me lots of opportunity to do that.

Thanks
AZ
Group: DynoMotion Message: 6278 From: azubar@ymail.com Date: 12/13/2012
Subject: Re: kmotion cnc startup
I'm sorry I wasn't complete. I have a K flop I want to run with Kcnc.
Thanks
AZ

--- In DynoMotion@yahoogroups.com, "azubar@..." <az@...> wrote:
>
> I'm new to Kmotion but not to programmable motion control. Plus I'm kind of impatient...
> Is there a punch list of things I need to do to set up a very simple 2 axis stepper cnc machine with 2 M-code outputs and maybe two inputs.
> In the case of a simple CNC machine how much C code would there be needed?
>
> I'm sure once the basic machine is implemented I'll find things I'd like to add and it looks like Kmotion gives me lots of opportunity to do that.
>
> Thanks
> AZ
>
Group: DynoMotion Message: 6279 From: Tom Kerekes Date: 12/13/2012
Subject: Re: kmotion cnc startup
Hi Az,

The first step is to get your axes working within our KMotion.exe configuration program.

The first step within that is to determine what type of drives you have and type of inputs they have.  I assume you have Step/Dir type of drives.

Our Step/Dir Generators are hardware devices assigned to fixed pins.  (An axis can not use any IO pins you want, but it can use any device you want).  Please see:


http://dynomotion.com/Help/SchematicsKFLOP/KFLOPFunctionalDiagram.htm

Step/Dir is described here:

http://dynomotion.com/Help/StepAndDirection/StepAndDir.htm


Then test the axis by loading an example motor configuration such as:

SimpleStepDirAxis0.mot

and use the Step Response Screen to test the axis

After all your axes are working you will need to create a C program that can initialize everything by defining all the axis parameters, enabling the axes and amplifiers, and defining the Gcode Coordinate System axes.  The technique is very similar for either Mach3 or KMotionCNC.

For an overview see:

http://dynomotion.com/Help/FlashHelp/Parameters/index.html

and this process for Mach3 includes the steps for making an Initialization C Program.

http://dynomotion.com/Help/Mach3Plugin/Mach3.htm

You should then be ready to run KMotionCNC.  Use the Tool Setup Screens in KMotionCNC to set a button to run your Initialization C program.  Set the System Resolution and Trajectory Planner settings.  Configure any MCode operations you need.  See:

http://dynomotion.com/Help/KMotionCNC/ToolSetupScreenM3.htm

HTH
Regards
TK




Group: DynoMotion Message: 6280 From: azubar@ymail.com Date: 12/13/2012
Subject: Re: kmotion cnc startup
Thank you. I'll start with that.

AZ

--- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
>
> Hi Az,
>
> The first step is to get your axes working within our KMotion.exe configuration program.
>
> The first step within that is to determine what type of drives you have and type of inputs they have.  I assume you have Step/Dir type of drives.
>
> Our Step/Dir Generators are hardware devices assigned to fixed pins.  (An axis can not use any IO pins you want, but it can use any device you want).  Please see:
>
>
> http://dynomotion.com/Help/SchematicsKFLOP/KFLOPFunctionalDiagram.htm
>
> Step/Dir is described here:
>
> http://dynomotion.com/Help/StepAndDirection/StepAndDir.htm
>
> Then test the axis by loading an example motor configuration such as:
>
> SimpleStepDirAxis0.mot
>
> and use the Step Response Screen to test the axis
>
> After all your axes are working you will need to create a C program that can initialize everything by defining all the axis parameters, enabling the axes and amplifiers, and defining the Gcode Coordinate System axes.  The technique is very similar for either Mach3 or KMotionCNC.
>
> For an overview see:
>
> http://dynomotion.com/Help/FlashHelp/Parameters/index.html
>
> and this process for Mach3 includes the steps for making an Initialization C Program.
>
> http://dynomotion.com/Help/Mach3Plugin/Mach3.htm
>
> You should then be ready to run KMotionCNC.  Use the Tool Setup Screens in KMotionCNC to set a button to run your Initialization C program.  Set the System Resolution and Trajectory Planner settings.  Configure any MCode operations you need.  See:
>
> http://dynomotion.com/Help/KMotionCNC/ToolSetupScreenM3.htm
>
> HTH
> Regards
> TK
>
>
>
>
>
>
> ________________________________
> From: "azubar@..." <az@...>
> To: DynoMotion@yahoogroups.com
> Sent: Thursday, December 13, 2012 5:13 AM
> Subject: [DynoMotion] kmotion cnc startup
>
>
>  
> I'mHi new to Kmotion but not to programmable motion control. Plus I'm kind of impatient...
> Is there a punch list of things I need to do to set up a very simple 2 axis stepper cnc machine with 2 M-code outputs and maybe two inputs.
> In the case of a simple CNC machine how much C code would there be needed?
>
> I'm sure once the basic machine is implemented I'll find things I'd like to add and it looks like Kmotion gives me lots of opportunity to do that.
>
> Thanks
> AZ
>